cable subfluvial - Turkish English Dictionary